President
Thangavelu Guhan
CEO Approval Rating
87/100
EJA is a Brazil-based shipyard that provides services such as shipbuilding, conversion, and offshore equipment repair for industries including marine and oil and gas.